import api from '@/api/index.ts'

// 获取福卡活动配置列表
export function GetRenxuanDeta(params: any) {
  return api.get('/api/act/renxuan/list', { params })
}
// 获取任选活动选项
export function GetRenxuanOption() {
  return api.get('/api/act/renxuan/optionlist')
}
// 获取任选活动配置详情
export function GetDataDetail(id: string) {
  return api.get(`/api/act/renxuan/detail/${id}`)
}
// 创建活动
export function PostCreateData(params: any) {
  return api.post('/api/act/renxuan/create', params)
}
// 编辑活动
export function PutModifyData(params: any) {
  return api.put('/api/act/renxuan/modify', params)
}
// 修改活动状态
export function PatchModifyType(params: any) {
  return api.patch('/api/act/renxuan/modifyactstatus', params)
}

// 获取福卡活动关联商品列表
export function PostRenxuanProductList(params: any) {
  return api.post(`/api/act/renxuan/relateproduct/list?${params}`)
}
// 获取关联商品详情
export function GetProductDataDetail(id: string) {
  return api.get(`/api/act/renxuan/relateproduct/detail/${id}`)
}
// 添加关联商品
export function PostProductCreateData(params: any) {
  return api.post('/api/act/renxuan/relateproduct/add', params)
}
// 编辑关联商品
export function PutProductModifyData(params: any) {
  return api.put('/api/act/renxuan/relateproduct/modify', params)
}
// 修改关联商品排序
export function PatchProductSort(params: any) {
  return api.patch('/api/act/renxuan/relateproduct/modifysort', params)
}
// 修改关联商品状态
export function PatchProductStatus(params: any) {
  return api.patch('/api/act/renxuan/relateproduct/modifyenable', params)
}
